﻿#include "link_util_api.h"
#include "link_util/platform_link_impl.h"

link_util::PlatformLink* CreatePlatformLink() {
  return dynamic_cast<link_util::PlatformLink*>(
      new link_util::PlatformLinkImpl());
}

void DestroyPlatformLink(link_util::PlatformLink* platform_link_ptr) {
    if (platform_link_ptr == nullptr) {
        return;
    }
    delete platform_link_ptr;
    // platform_link_ptr = nullptr;
}